deployment aid canopy - French English Dictionary